more advantageous - Français Anglais Dictionnaire